<lv-group [lvGutter]="'16px'" lvDirection="vertical">
  <label lv-checkbox [ngModel]="isAllSelected" [lvIndeterminate]="indeterminate" (ngModelChange)="allSelected($event)">
    Check all
  </label>
  <lv-group [lvGutter]="'16px'">
    <ng-container *ngFor="let item of data">
      <label lv-checkbox [ngModel]="setOfSelected.has(item.value)" [lvDisabled]="item.disabled" (ngModelChange)="itemSelected(item.value, $event)">{{ item.value }}</label>
    </ng-container>
  </lv-group>
</lv-group>
<br />
<p>Selected: {{ selectedArray }}</p>
